home *** CD-ROM | disk | FTP | other *** search
/ mail.altrad.com / 2015.02.mail.altrad.com.tar / mail.altrad.com / TEST / office deutch / INFOPATH.NL-NL / INFLR.CAB / TCARDSMP.XSN_1043 / manifest.xsf < prev    next >
Extensible Markup Language  |  2006-11-12  |  33KB  |  284 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- _lcid="1043" _version="12.0.4518.1000" -->
  3. <!-- _LocalBinding -->
  4.  
  5. <!--
  6. Dit bestand wordt automatisch gemaakt en gewijzigd door Microsoft Office InfoPath.
  7. Wijzigingen die zijn aangebracht buiten InfoPath kunnen verloren gaan als de formuliersjabloon in InfoPath wordt gewijzigd.
  8. -->
  9. <xsf:xDocumentClass solutionFormatVersion="1.0.0.0" solutionVersion="1.0.0.1" name="urn:schemas-microsoft-com:office:infopath:oob:TimeCardSimple:1043" xmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tc="http://schemas.microsoft.com/office/infopath/2003/sample/TimeCard" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD">
  10.     <xsf:scripts language="jscript">
  11.         <xsf:script src="script.js"></xsf:script>
  12.     </xsf:scripts>
  13.     <xsf:documentSchemas>
  14.         <xsf:documentSchema location="http://schemas.microsoft.com/office/infopath/2003/sample/TimeCard schema.xsd"></xsf:documentSchema>
  15.     </xsf:documentSchemas>
  16.     <xsf:applicationParameters application="InfoPath Design Mode">
  17.         <xsf:solutionProperties fullyEditableNamespace="http://schemas.microsoft.com/office/infopath/2003/myXSD" lastOpenView="view.xsl"></xsf:solutionProperties>
  18.     </xsf:applicationParameters>
  19.     <xsf:documentVersionUpgrade>
  20.         <xsf:useTransform minVersionToUpgrade="0.0.0.0" transform=""></xsf:useTransform>
  21.     </xsf:documentVersionUpgrade>
  22.     <xsf:views default="Weergave 1">
  23.         <xsf:view name="Weergave 1" caption="Weergave 1">
  24.             <xsf:mainpane transform="view.xsl"></xsf:mainpane>
  25.             <xsf:editing>
  26.                 <xsf:xmlToEdit name="singleName_1" item="/tc:timeCard/tc:employee/tc:name/tc:singleName">
  27.                     <xsf:editWith component="xField" proofing="no"></xsf:editWith>
  28.                 </xsf:xmlToEdit>
  29.                 <xsf:xmlToEdit name="emailAddressPrimary_4" item="/tc:timeCard/tc:employee/tc:emailAddressPrimary">
  30.                     <xsf:editWith component="xField" proofing="no"></xsf:editWith>
  31.                 </xsf:xmlToEdit>
  32.                 <xsf:xmlToEdit name="telephoneNumberWork_5" item="/tc:timeCard/tc:employee/tc:telephoneNumberWork">
  33.                     <xsf:editWith component="xField" proofing="no"></xsf:editWith>
  34.                 </xsf:xmlToEdit>
  35.                 <xsf:xmlToEdit name="telephoneNumberHome_6" item="/tc:timeCard/tc:employee/tc:telephoneNumberHome">
  36.                     <xsf:editWith component="xField" proofing="no"></xsf:editWith>
  37.                 </xsf:xmlToEdit>
  38.                 <xsf:xmlToEdit name="weekOf_84" item="/tc:timeCard/tc:week/tc:weekOf">
  39.                     <xsf:editWith proofing="no" autoComplete="no" component="xField"></xsf:editWith>
  40.                 </xsf:xmlToEdit>
  41.             </xsf:editing>
  42.         </xsf:view>
  43.     </xsf:views>
  44.     <xsf:domEventHandlers>
  45.         <xsf:domEventHandler handlerObject="msoxd__hours" match="tc:hours"></xsf:domEventHandler>
  46.         <xsf:domEventHandler handlerObject="msoxd__currency" match="tc:currency/tc:name"></xsf:domEventHandler>
  47.     </xsf:domEventHandlers>
  48.     <xsf:importParameters enabled="no"></xsf:importParameters>
  49.     <xsf:listProperties>
  50.         <xsf:fields>
  51.             <xsf:field type="xsd:string" name="Naam van werknemer" columnName="{FE8E2EAB-C8FA-4EF6-8141-51D278D85BF4}" node="/tc:timeCard/tc:employee/tc:name/tc:singleName" viewable="yes"></xsf:field>
  52.             <xsf:field type="xsd:string" name="Week van" columnName="{2B6E201D-6119-4CFC-B87E-AE2A4E904E7D}" node="/tc:timeCard/tc:week/tc:weekOf" viewable="yes"></xsf:field>
  53.             <xsf:field type="xsd:double" name="Totaal aantal uren" columnName="{60E8D898-8339-4175-AE3C-AA10C7CBA8BA}" node="/tc:timeCard/tc:week/tc:totalHours" viewable="yes"></xsf:field>
  54.         </xsf:fields>
  55.     </xsf:listProperties>
  56.     <xsf:fileNew>
  57.         <xsf:initialXmlDocument caption="Tijdregistratie (eenvoudig)" href="template.xml"></xsf:initialXmlDocument>
  58.     </xsf:fileNew>
  59.     <xsf:package>
  60.         <xsf:files>
  61.             <xsf:file name="view.xsl">
  62.                 <xsf:fileProperties>
  63.                     <xsf:property name="displayName" value="View 1" type="string"></xsf:property>
  64.                     <xsf:property name="mode" type="string" value="2"></xsf:property>
  65.                     <xsf:property name="mode" type="string" value="3"></xsf:property>
  66.                     <xsf:property name="lang" type="string" value="1043"></xsf:property>
  67.                     <xsf:property name="componentId" type="string" value="258"></xsf:property>
  68.                     <xsf:property name="xmlToEditName" type="string" value="142"></xsf:property>
  69.                 </xsf:fileProperties>
  70.             </xsf:file>
  71.             <xsf:file name="script.js">
  72.                 <xsf:fileProperties>
  73.                     <xsf:property name="scriptType" type="string" value="userEvents"></xsf:property>
  74.                 </xsf:fileProperties>
  75.             </xsf:file>
  76.             <xsf:file name="schema.xsd">
  77.                 <xsf:fileProperties>
  78.                     <xsf:property name="namespace" type="string" value="http://schemas.microsoft.com/office/infopath/2003/sample/TimeCard"></xsf:property>
  79.                     <xsf:property name="namespace" value="" type="string"></xsf:property>
  80.                     <xsf:property name="rootElement" type="string" value="timeCard"></xsf:property>
  81.                 </xsf:fileProperties>
  82.             </xsf:file>
  83.             <xsf:file name="template.xml">
  84.                 <xsf:fileProperties>
  85.                     <xsf:property name="displayName" value="New    Document" type="string"></xsf:property>
  86.                 </xsf:fileProperties>
  87.             </xsf:file>
  88.             <xsf:file name="currencies.xsd">
  89.                 <xsf:fileProperties>
  90.                     <xsf:property name="dataObject" type="string" value="currencies"></xsf:property>
  91.                     <xsf:property name="rootElement" type="string" value="currencies"></xsf:property>
  92.                     <xsf:property name="fileType" type="string" value="resource"></xsf:property>
  93.                 </xsf:fileProperties>
  94.             </xsf:file>
  95.             <xsf:file name="currencies.xml">
  96.                 <xsf:fileProperties></xsf:fileProperties>
  97.             </xsf:file>
  98.             <xsf:file name="sample.xml">
  99.                 <xsf:fileProperties>
  100.                     <xsf:property name="fileType" type="string" value="sampleData"></xsf:property>
  101.                 </xsf:fileProperties>
  102.             </xsf:file>
  103.         </xsf:files>
  104.     </xsf:package>
  105.     <xsf:documentSignatures signatureLocation="/tc:timeCard/tc:signatures"></xsf:documentSignatures>
  106.     <xsf:customValidation>
  107.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  108.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  109.         </xsf:errorCondition>
  110.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  111.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  112.         </xsf:errorCondition>
  113.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  114.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  115.         </xsf:errorCondition>
  116.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  117.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  118.         </xsf:errorCondition>
  119.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  120.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  121.         </xsf:errorCondition>
  122.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  123.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  124.         </xsf:errorCondition>
  125.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  126.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  127.         </xsf:errorCondition>
  128.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day1/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  129.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  130.         </xsf:errorCondition>
  131.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  132.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  133.         </xsf:errorCondition>
  134.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  135.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  136.         </xsf:errorCondition>
  137.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  138.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  139.         </xsf:errorCondition>
  140.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  141.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  142.         </xsf:errorCondition>
  143.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  144.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  145.         </xsf:errorCondition>
  146.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  147.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  148.         </xsf:errorCondition>
  149.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  150.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  151.         </xsf:errorCondition>
  152.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day2/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  153.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  154.         </xsf:errorCondition>
  155.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  156.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  157.         </xsf:errorCondition>
  158.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  159.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  160.         </xsf:errorCondition>
  161.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  162.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  163.         </xsf:errorCondition>
  164.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  165.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  166.         </xsf:errorCondition>
  167.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  168.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  169.         </xsf:errorCondition>
  170.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  171.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  172.         </xsf:errorCondition>
  173.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  174.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  175.         </xsf:errorCondition>
  176.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day3/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  177.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  178.         </xsf:errorCondition>
  179.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  180.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  181.         </xsf:errorCondition>
  182.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  183.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  184.         </xsf:errorCondition>
  185.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  186.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  187.         </xsf:errorCondition>
  188.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  189.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  190.         </xsf:errorCondition>
  191.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  192.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  193.         </xsf:errorCondition>
  194.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  195.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  196.         </xsf:errorCondition>
  197.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  198.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  199.         </xsf:errorCondition>
  200.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day4/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  201.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  202.         </xsf:errorCondition>
  203.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  204.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  205.         </xsf:errorCondition>
  206.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  207.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  208.         </xsf:errorCondition>
  209.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  210.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  211.         </xsf:errorCondition>
  212.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  213.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  214.         </xsf:errorCondition>
  215.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  216.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  217.         </xsf:errorCondition>
  218.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  219.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  220.         </xsf:errorCondition>
  221.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  222.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  223.         </xsf:errorCondition>
  224.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day5/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  225.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  226.         </xsf:errorCondition>
  227.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  228.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  229.         </xsf:errorCondition>
  230.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  231.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  232.         </xsf:errorCondition>
  233.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  234.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  235.         </xsf:errorCondition>
  236.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  237.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  238.         </xsf:errorCondition>
  239.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  240.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  241.         </xsf:errorCondition>
  242.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  243.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  244.         </xsf:errorCondition>
  245.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  246.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  247.         </xsf:errorCondition>
  248.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day6/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  249.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  250.         </xsf:errorCondition>
  251.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:regularHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  252.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  253.         </xsf:errorCondition>
  254.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:overtimeHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  255.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  256.         </xsf:errorCondition>
  257.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:sickHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  258.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  259.         </xsf:errorCondition>
  260.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:vacationHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  261.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  262.         </xsf:errorCondition>
  263.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:holidayHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  264.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  265.         </xsf:errorCondition>
  266.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:juryDutyHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  267.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  268.         </xsf:errorCondition>
  269.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:unpaidLeaveHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  270.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  271.         </xsf:errorCondition>
  272.         <xsf:errorCondition match="/tc:timeCard/tc:week/tc:day7/tc:subShift1/tc:bereavementHours/tc:hours" expressionContext="." expression="(.<0 or .>24) or (. != "" and . mod 1 != 0 and . mod 1 != 0.25 and . mod 1 != 0.5 and . mod 1 != 0.75)">
  273.             <xsf:errorMessage type="modal" shortMessage="Ongeldig aantal uren.">Het aantal uren moet liggen tussen 0 en 24. U kunt uren opgeven met tussenliggende intervallen van 0,25 uur.</xsf:errorMessage>
  274.         </xsf:errorCondition>
  275.     </xsf:customValidation>
  276.     <xsf:dataObjects>
  277.         <xsf:dataObject name="currencies" schema="currencies.xsd" initOnLoad="yes">
  278.             <xsf:query>
  279.                 <xsf:xmlFileAdapter fileUrl="currencies.xml"></xsf:xmlFileAdapter>
  280.             </xsf:query>
  281.         </xsf:dataObject>
  282.     </xsf:dataObjects>
  283. </xsf:xDocumentClass>
  284.